delayed taxation - English Synonyms Dictionary